global demand - German English Dictionary